<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title><s:text name="application.title" /></title>
<link href="<s:url value="/css/main.css"/>" rel="stylesheet"
	type="text/css" />
</head>

<body>
	<h1>
		<s:text name="application.title" />
	</h1>
	<div class="contenido">
		<p class="rojo">
			<s:text name="cliente.detail.identificador" />
		</p>
		<div class="busqueda-cliente borde-azul">
			<s:form action="cliente" method="POST" theme="simple">
				<s:text name="dni" />:
				<s:textfield name="cliente.dni" />
				<s:submit value="%{getText('buscar')}" />
			</s:form>
		</div>
	</div>
	<p class="linea-normal">
	<s:url action="clienteEdit" id="urlClienteEdit" escapeAmp="false" >
	    <s:param name="cliente.dni"><s:property value="cliente.dni"/></s:param>
	</s:url>
		El DNI <strong>(<s:property value="cliente.dni"/>)</strong> corresponde a <strong><s:property value="cliente.nombre"/></strong> (<a href="<s:property value="#urlClienteEdit"/>">ver/modificar
			sus datos</a>)
	</p>

	<div class="tabla-lineas">
		<p class="rojo"><s:text name="cliente.lineas" /></p>
		<table class="borde-azul">
			<tr>
				<th><s:text name="cliente" /></th>
				<th><s:text name="telefono" /></th>
				<th><s:text name="antiguedad" /></th>
				<th><s:text name="activa" /></th>
				<th><s:text name="cambiar" /></th>
				<th><s:text name="promocion" /></th>
				<th><s:text name="tarifaVoz" /></th>
				<th><s:text name="tarifaDatos" /></th>
				<th><s:text name="facturas" /></th>
				<th></th>
			</tr>
			<s:iterator value="lineaList" status="status">
		        <tr class="<s:if test="#status.even">even</s:if><s:else>odd</s:else>">
		            <td><s:property value="cliente.nombre"/></td>
		            <td><s:property value="telefono"/></td>
		            <td><s:property value="antiguedad"/></td>
		            <td><s:property value="activa"/></td>
		            <s:url action="clienteChangeEstado" id="urlCambiarEstado" escapeAmp="false" >
					    <s:param name="cliente.dni"><s:property value="cliente.dni"/></s:param>
					    <s:param name="linea.telefono"><s:property value="telefono"/></s:param>
					</s:url>
		            <s:if test="%{lineaList[#status.index].activa==true}">
						<td><a href="<s:property value="#urlCambiarEstado" />"><s:text name="desactivar" /></a></td>
					</s:if>
					<s:else>
					    <td><a href="<s:property value="#urlCambiarEstado" />"><s:text name="activar" /></a></td>
					</s:else>
		            <td><s:property value="promocion"/></td>
		            <td><s:property value="tarifaVoz"/></td>
		            <td><s:property value="tarifaDatos"/></td>
		            
		            <s:url action="getLineaConFacturas" id="urlLinea" escapeAmp="false" >
					    <s:param name="cliente.dni"><s:property value="cliente.dni"/></s:param>
					    <s:param name="linea.telefono"><s:property value="telefono"/></s:param>
					</s:url>
		            <td><a href="<s:property value="#urlLinea" />">ver</a></td>
		            
		            <s:url action="lineaEdit" id="urlLineaEdit" escapeAmp="false" >
					    <s:param name="cliente.dni"><s:property value="cliente.dni"/></s:param>
					    <s:param name="linea.telefono"><s:property value="telefono"/></s:param>
					</s:url>
		            <td><a href="<s:property value="urlLineaEdit" />">Modificar</a></td>
		        </tr>
		    </s:iterator>
		</table>
		<s:if test="%{soloActivas==true}">
			<s:url action="cliente" id="urlTodasLineas" escapeAmp="false" >
					    <s:param name="cliente.dni"><s:property value="cliente.dni"/></s:param>
			</s:url>
			<p class="margen-superior"><a href="<s:property value="#urlTodasLineas" />"><s:text name="mostrarTodasLineas" /></a></p>
		</s:if>
		<s:else>
			<s:url action="clienteLineasActivas" id="urlLineasActivas" escapeAmp="false" >
					    <s:param name="cliente.dni"><s:property value="cliente.dni"/></s:param>
			</s:url>
			<p class="margen-superior"><a href="<s:property value="#urlLineasActivas" />"><s:text name="mostrarLineas" /></a></p>
		</s:else>
		
	</div>
</body>
</html>
